package com.bruce.starts.demo.poi.dto;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;


/**
 * 完缸结算表
 * <br>CreateDate August 03,2021
 * @author luotuan
 * @since 1.0
 */
public class ProdGrayClothVatReportDTO implements Serializable {

    private static final long serialVersionUID = -591882902L;

    /**
     *完缸报表主键ID
     */
    private String vatReportId;

    /**
     *完缸报表系统编码(单据编号)
     */
    private String vatReportCode;

    /**
     *工厂ID
     */
    private String factoryId;

    /**
     *仓库ID
     */
    private String warehouseId;

    /**
     *仓库名称
     */
    private String warehoseName;

    /**
     *品种ID
     */
    private String varietyId;

    /**
     *品种名称
     */
    private String varietyName;

    /**
     *颜色
     */
    private String color;

    /**
     *头纹
     */
    private Integer headShare;

    /**
     *纬密
     */
    private BigDecimal weftDensity;

    /**
     *订单id
     */
    private String orderId;

    /**
     *订单编号
     */
    private String orderNo;

    /**
     *客户id
     */
    private String customerId;

    /**
     *客户名称
     */
    private String customerName;

    /**
     *缸号
     */
    private String vatNum;

    /**
     *浆染厂
     */
    private String dyeingFactoryName;

    /**
     *卷/匹数
     */
    private BigDecimal totalRoll;

    /**
     *米数
     */
    private BigDecimal totalMeters;

    /**
     *总轴数
     */
    private Integer totalAxisNum;

    /**
     *修改用户
     */
    private String updateUser;

    /**
     *修改系统
     */
    private String updateSystem;

    /**
     *修改时间
     */
    private Date updateTime;

    /**
     *创建用户
     */
    private String createUser;

    /**
     *创建系统
     */
    private String createSystem;

    /**
     *创建时间
     */
    private Date createTime;

    private String varietyStandard;

    private List<ProdGrayClothVatStockBillVO> voList;


    public String getVatReportId() {
        return vatReportId;
    }

    public void setVatReportId(String vatReportId) {
        this.vatReportId = vatReportId;
    }

    public String getVatReportCode() {
        return vatReportCode;
    }

    public void setVatReportCode(String vatReportCode) {
        this.vatReportCode = vatReportCode;
    }

    public String getFactoryId() {
        return factoryId;
    }

    public void setFactoryId(String factoryId) {
        this.factoryId = factoryId;
    }

    public String getWarehouseId() {
        return warehouseId;
    }

    public void setWarehouseId(String warehouseId) {
        this.warehouseId = warehouseId;
    }

    public String getWarehoseName() {
        return warehoseName;
    }

    public void setWarehoseName(String warehoseName) {
        this.warehoseName = warehoseName;
    }

    public String getVarietyId() {
        return varietyId;
    }

    public void setVarietyId(String varietyId) {
        this.varietyId = varietyId;
    }

    public String getVarietyName() {
        return varietyName;
    }

    public void setVarietyName(String varietyName) {
        this.varietyName = varietyName;
    }

    public String getColor() {
        return color;
    }

    public void setColor(String color) {
        this.color = color;
    }

    public Integer getHeadShare() {
        return headShare;
    }

    public void setHeadShare(Integer headShare) {
        this.headShare = headShare;
    }

    public BigDecimal getWeftDensity() {
        return weftDensity;
    }

    public void setWeftDensity(BigDecimal weftDensity) {
        this.weftDensity = weftDensity;
    }

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public String getCustomerId() {
        return customerId;
    }

    public void setCustomerId(String customerId) {
        this.customerId = customerId;
    }

    public String getCustomerName() {
        return customerName;
    }

    public void setCustomerName(String customerName) {
        this.customerName = customerName;
    }

    public String getVatNum() {
        return vatNum;
    }

    public void setVatNum(String vatNum) {
        this.vatNum = vatNum;
    }

    public String getDyeingFactoryName() {
        return dyeingFactoryName;
    }

    public void setDyeingFactoryName(String dyeingFactoryName) {
        this.dyeingFactoryName = dyeingFactoryName;
    }

    public BigDecimal getTotalRoll() {
        return totalRoll;
    }

    public void setTotalRoll(BigDecimal totalRoll) {
        this.totalRoll = totalRoll;
    }

    public BigDecimal getTotalMeters() {
        return totalMeters;
    }

    public void setTotalMeters(BigDecimal totalMeters) {
        this.totalMeters = totalMeters;
    }

    public Integer getTotalAxisNum() {
        return totalAxisNum;
    }

    public void setTotalAxisNum(Integer totalAxisNum) {
        this.totalAxisNum = totalAxisNum;
    }

    public String getUpdateUser() {
        return updateUser;
    }

    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser;
    }

    public String getUpdateSystem() {
        return updateSystem;
    }

    public void setUpdateSystem(String updateSystem) {
        this.updateSystem = updateSystem;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public String getCreateSystem() {
        return createSystem;
    }

    public void setCreateSystem(String createSystem) {
        this.createSystem = createSystem;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getVarietyStandard() {
        return varietyStandard;
    }

    public void setVarietyStandard(String varietyStandard) {
        this.varietyStandard = varietyStandard;
    }

    public List<ProdGrayClothVatStockBillVO> getVoList() {
        return voList;
    }

    public void setVoList(List<ProdGrayClothVatStockBillVO> voList) {
        this.voList = voList;
    }
}